Cop Beatdown at the G20 kilr33 Published 04/21/2009 True meaning of the word Bitchslap! Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: ouch hurt pain protest police brutality funny hilarious NEXT VIDEO Serial Cheater Tiger Woods is Getting Called Out For His Sexist Tampon Stunt 1,004 Comments Log in for Comments
1,004 Comments